Big Huge Thesaurus

red silk-cotton tree

noun